package com.example.demo.config;

import lombok.Data;
import lombok.Getter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;
import java.util.Map;

@ConfigurationProperties(prefix = "message-config")
@Component
@Data
public class MessageConfig {

    private String defaultConnectTimeout;           //默认的连接超时时间
    private String defaultReadTimeout;              //默认的读取超时时间
    private String productName;                     //调用阿里云短信服务的产品名
    private String domain;                          //请求服务的域名
    private String accessKeyId;                     //开放平台给出的keyId
    private String accessKeySecret;                 //密钥
    private String regionId;                        //请求服务的区域名,暂时用的是杭州的服务名
    private String signName;                        //在阿里云控制面板定义的网站模板名
    private Map<String,String> templateConfig;       //用来定义短信模板配置
}
